package com.zhihao.zhihaopicturebackend.model.dto.picture;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @author Jackson
 * @create 2024/12/24 22:02
 * @description 管理员审核请求类
 */
//@ApiModel("管理员审核请求类")
@Data
@Accessors(chain = true)
public class PictureReviewRequest implements Serializable {

    /**
     * id
     */
    @ApiModelProperty("图片id")
    @NotNull(message = "id 不能为空")
    @Min(value = 1, message = "id 不能为负数")
    private Long id;

    /**
     * 状态：0-待审核, 1-通过, 2-拒绝
     */
    @ApiModelProperty("审核状态")
    private Integer reviewStatus;

    /**
     * 审核信息
     */
    @ApiModelProperty("审核信息")
    private String reviewMessage;


    private static final long serialVersionUID = 1L;
}

